Kotomora
妙ちくりん (myouchikurin) Japanese meaning: weird | Kotomora