Cool one! (What happened to have so many supercars in line at this place?)
@Beamen It's a popular place for (super)car owners to meet during the weekend or holiday. I found out about this location from other spots in Tokyo.
Omfg what a line up s*** spot :D