Kotomora
摩訶不思議 (まかふしぎ, makafushigi) Japanese meaning | Kotomora