Kotomora
ムカシトカゲ (mukashitokage) Japanese meaning: tuatara | Kotomora