Japanese heavy interior extravaganza