Kotomora
キツネザル (kitsunezaru) Japanese meaning: lemur | Kotomora