Kotomora
千秋万歳 (せんしゅうばんぜい) Japanese meaning | Kotomora