Kotomora
ウシガエル (うしがえる, ushigaeru) Japanese meaning | Kotomora