Kotomora
ハーケン (haaken) Japanese meaning: piton | Kotomora