Kotomora
這いずる (はいずる, haizuru) Japanese meaning: creep | Kotomora