Kotomora
猫をかぶる (ねこをかぶる, nekookaburu) Japanese meaning | Kotomora