Kotomora
シロサイ (shirosai) Japanese meaning: white rhinoceros | Kotomora