Kotomora
オンブバッタ (おんぶばった, onbubatta) Japanese meaning | Kotomora