La película fue producida por la productora japonesa Oz Co., Ltd., y fue filmada en Tokio y sus alrededores. La película tiene un presupuesto estimado de $5 millones de dólares.