Antifire stone

Shibuya station.
  • You are late.