Kotomora
トックリバチ (tokkuribachi) Japanese meaning | Kotomora