Kotomora
コウベモグラ (こうべもぐら) Japanese meaning | Kotomora