Kotomora
豆狸 (まめだぬき) Japanese meaning | Kotomora