Kotomora
ビーバー (biibaa) Japanese meaning: beaver | Kotomora