Kotomora
ギチギチ (gichigichi) Japanese meaning: creakily | Kotomora