Finally got to try this awesome pizza. No crust, just happy sausages :D From Pizza-la in Japan (Take