Mix of old school death metal with technical death metal. Technical Japanese death metal is the order of the day here !!!