For beach dives, probably IOP or Futo are the best, for boat dives, well, nothing can compare to Mikomoto. For boat dives, maybe Koura or Tago on the west coast, or Atami or IOP on the east coast.
Shall we start a poll?
Shall we start a poll?