Kotomora
眼鏡蛇 (meganehebi) Japanese meaning: spectacled cobra | Kotomora