Kotomora
ヒュードロドロ (ひゅーどろどろ) Japanese meaning | Kotomora