Kotomora
千秋万歳 (senshuubanzei) Japanese meaning | Kotomora