Kotomora
コビル (こびる, kobiru) Japanese meaning: wild rocambole | Kotomora