Kotomora
ラムズイヤー (ramuzuiyaa) Japanese meaning: lamb's ear | Kotomora