Kotomora
幼獣 (ようじゅう, youjuu) Japanese meaning: young animal | Kotomora