Kotomora
恒温動物 (kouondoubutsu) Japanese meaning: homeotherm | Kotomora