万華まんげきょう
mangekyō

Noun

1. kaleidoscope

Other forms: